Altai mole - Turkish English Dictionary